hide/shroud something - Español Inglés Diccionario